Big Huge Thesaurus

flying lizard

noun